<script setup lang="ts">
//● 如果不传递任何参数，则方法无需加小括号；事件处理函数中可以直接使用 e 当做事件对象
// ● 如果传递了参数，则实参 $event 表示事件对象，固定用法。
const toggle1=(e:MouseEvent)=>{
    console.log('点击了',e)
}
const toggle2=(str:string,e:MouseEvent)=>{
    console.log(str,e)
}
</script>

<template>
  <div class="app-page">
    <button @click="toggle1">切换</button>
    <button @click="toggle2('张三',$event)">切换</button>
  </div>
</template>

<style lang="css" scoped></style>
